/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sgeb;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;

/**
 *
 * @author Lozano
 * @fecha:26/03/2013
 */

public class Administrativo extends Persona {

    private Integer id;
    private String dni;

    public Administrativo() {
    }

    public Administrativo(Integer id) {
        this.id = id;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getDni() {
        return dni;
    }

    public void setDni(String dni) {
        this.dni = dni;
    }
     public int guardarAdmin(Administrativo admin){
        
        admin.guardarPer(admin.getDni(),admin.getNombre(),admin.getApellidos(),admin.getFechaNacimiento(),admin.getDireccion(),admin.getLocalidad(),admin.getProvincia(),admin.getCp(),admin.getFechaIngreso(),admin.getTefFijo(),admin.getTefMovil(),admin.getCorreo());
        conectar cc = new conectar();
        Connection cn = cc.conexion();
        //http://www.youtube.com/watch?v=ySzC78xloxY
        String sql="INSERT INTO actividad (dni) VALUES (?)";
        try {
            PreparedStatement pst = cn.prepareStatement(sql);
            // TODO add your handling code here:
            pst.setString(1, admin.getDni());
            int n=pst.executeUpdate();
            if (n>0) {
               JOptionPane.showMessageDialog(null,"entrenador guardado");
            }
        } catch (SQLException ex) {
           Logger.getLogger(Entrenador.class.getName()).log(Level.SEVERE, null, ex);        }
        return 0;
    }
   
    
}